export default {
  // 游戏结束标记
  gameOver: false,
  // 当前帧
  frame: 0,
  // 游戏信息
  gameInfo: {
    score: 0
  },
  // 敌机集合
  enemys: [],
  // 子弹集合
  bullets: [],
  // 回收一个敌机
  removeEnmey(enemy) {
    let index = this.enemys.indexOf(enemy)
    if (index) {
      this.enemys.splice(index, 1)
    }
  },
  // 回收一个子弹
  removeBullet(bullet){
    let index = this.bullets.indexOf(bullet)
    if(index){
      this.bullets.splice(index, 1)
    }
  },
  reset (){
    this.gameInfo.score = 0
    this.enemys.length = 0
    this.bullets.length = 0
    this.gameOver = false
  }
}